Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 69 Ответов
  • 19426 Просмотров
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
Алиас создается автоматически при добавлении фото, и потом используется роутером для построения SEO ссылки:
http://www.сайт.ru/gallery/алиас категории/алиас фото.html

Цитировать
Алиас (псевдоним) применяется для генерации SEF-URL. Если Вы оставите это поле пустым, JoomGallery применит стандартный текст. Он формируется из пути к категории, написанном строчными буквами, пробелы заменяются дефисами. Вы можете ввести алиас сами, обратите при этом внимание на то, чтобы пользоваться только строчными буквами и дефисом, другие символы (например, пробел или подчерк) использовать не разрешается ! Если Вы введёте буквы не из латинского алфавита, алиас будет автоматически изменён на дату и время.

 Если категориям можно дать английские названия (т.к. их относительно немного), то фотам вручную упаришься.... русские буквы он естесственно убирает заменяя их знаками ---, в итоге страница фото выглядит так: http://www.сайт.ru/gallery/алиас категории/----.html

 В данной ситуации самое оптимальное - это по умолчанию присваивать в качестве алиаса - id фото.
 Кто поможет исправить данный баг?
Код: css
« Последнее редактирование: 19.01.2011, 14:08:50 от Beer »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
У меня версия 1.5.0.5 и роутер нормально переводит названия в транслит.
Ссылки получаются вида http://site.ru/gallery/test/larionov-14064.html
Роутер прикрепил.

[вложение удалено Администратором]
« Последнее редактирование: 20.09.2010, 10:50:49 от jem777 »
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
 Я не написал выше - треп про последнюю версию 1.5.5.2, а для пред. версии роутер по ~300 запросов делал, я его не рискнул использовать.
 Будет отлично, если ссылки будут такими: http://www.сайт.ru/gallery/алиас категории/3397.html
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Извините, за глупый вопрос. А что такое роутер? И я как понял он ссылки преобразовывает в ЧПУ. Так может вместо SF404 и мне использовать этот роутер?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Обновился на новую версию, но теперь все ссылки на картинки стали битые, удаляю router.php - все работает. Русские буквы не преобразовываются, а вместо них знаки ----. Вот отсюда http://joomlaforum.ru/index.php/topic,116453.0.html скачал все, что было, но ничего не помогло. ССылки теперь вообще не преобразовываются в нормальный вид. Кто-нибудь сталкивался с такой проблемой? Помогите решить проблему, пожалуйста.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Как я понял черточки ---- это слова, одна черточка- одно слово, если одна черточка, значит название файла состоит из одного слова, если две- два слова и т.д.
Как это исправить? Уже столько роутеров перепробовал, кроме как у стандартного, у других не получается сделать.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
 Возьми мешок букв, потряси и высыпь их на пол - должно слово получиться.... аналогично.
 Тут надобно или в админке в алиас писать не название фото, а id, или править роутер, чтобы он не алиас брал кривой, а брал id фото.
 Если в качестве алиасов использовать id - дублей не будет никогда, а транслитеровать русские названия фоток в англицкие - фигня будет в 90% случаев.
 Тут серое вещество нужно для этого дела.....))

 Можно конечно как вариант SQL запрос сделать, и назначить его выполнение Cron'ом....
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Beer Так ты решил эту проблему? Подскажи, пожалуйста, как решить эту проблему. Как прописать, чтобы роутер прописывал id картинки?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
Если б я решил, то рассказал бы КАК
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
В Router.php есть закомментированные строки, я как понимаю нужные строки надо расскомментировать, а ненужные заккоментировать, надо всего лишь сделать так, чтобы он не транслировал русские буквы, а только id. У меня получается как --8234, номер это и есть id, вот надо просто убрать черточки путем расскомментирования строк. Я пока не разбираюсь в php, если бы знающий человек подсказал, было бы сепер. Вы не знаете, может посмотрите Router.php?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
для пред. версии роутер по ~300 запросов делал, я его не рискнул использовать.
Как узнать сколько запросов делает роутер у меня?
В теме - jem777. Он - голова.
jem777, включайтесь в тему.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
К сожалению пока не пробовал ставить новую галерею, потому не могу ничего сказать определенно по роутеру. Н потом обязательно поставлю и пороюсь - любопытно все таки.
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
jem777, а вы не знаете как узнать сколько запросов делает роутер у меня? Я ломаю голову, что поставить роутер или SF404. Какой из них лучше и меньше грузит сервак?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
jem777, а вы не знаете как узнать сколько запросов делает роутер у меня?

В Общих настройках включите все в Установки Search Engine Optimization и включите Режим отладки и посмотрите сколько запросов, далее отключите все в Установки Search Engine Optimization и еще раз посмотрите количество запросов. Вот и все сравнение.

Какой из них лучше и меньше грузит сервак?

Я бы не стал ставить SF404, по любому он будет грузить сайт, причем весь. Такие компоненты они все тяжелые. А так роутер хотя бы будет грузить только галерею.
Я обычно обхожусь встроенным SEF и этим плагином Плагин ukr_rus_allias транслит заголовков материалов J1.5 - отлично себя зарекомендовал на нескольких сайтах и не имеет проблем с известными расширениями.

Про SEF можно почитать здесь Стандартный SEF в Joomla 1.5 и с чем его едят (miniFAQ)
« Последнее редактирование: 23.09.2010, 06:36:07 от jem777 »
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Еще вопрос, вот я сижу тут и читаю, что режим modrewrite нагружает Apache, но я его включил в самой Joomla, и после у меня исчезли index.php в адресной строке браузера, А если его включить не в Joomla, а в файле .htaccess прописать команду включения для Apache, может нагрузка меньше будет? Или это не имеет значения? Без router.php, но со включенным modrewrite будут ли ссылки преобразовываться в ЧПУ?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Применяйте стандартный .htaсcess и не забивайте голову. Там все продумано для Joomla.
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Применяйте стандартный .htaсcess и не забивайте голову. Там все продумано для Joomla.
То есть лучше прописать команды в htaсcess для режима modrewrite, чем в самой Joomla его включать? Я правильно понял?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Нет, думаю что лучше использовать как рекомендуется. Т.е. переименовать стандартный htaccess.txt в .htaccess и включить все установки в Установки Search Engine Optimization.
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
jem777, спасибо большое за советы.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Пока пробую ставить на локалке - весьма удивлен, и пока все не так уж плохо. Обнаружились некоторые проблемы, скоро отпишусь поподробнее.
Роутер - по сравнению с тем что было - прогресс налицо.))
Но с каруселью опять надо что то делать....по 200-300 запросов никуда не годится...он гад опять вытягивает все(!) фотки из категории.((
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
А как ты узнаешь количество запросов? Так у тебя роутер русские слова преобразовывает в транслитерацию?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Beer

  • Moderator
  • 1097
  • 41 / 1
  • БИРУ - БИР!
Так включи:   Общие настройки - Система - Отладка системы: Да.
И внизу страницы все увидишь ниже футера...
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Значитца так...предварительные впечатления. Кручу пока на локалке в денвере3. 8)

Имею сайт версии 1.5.14 и галерею версии 1.5.0.5 с 1718 фото и 28 категориями. Ставлю поверх версию 1.5.5.2 - апдейт прошел нормально. Сразу ставлю поверх новые языковой файл, плагин и модуль для интеграции с JComments. Галерея пашет.

Из того что не работает - отказался работать стандартный патчвэй Joomla с этой версией галереи. Возможно обновление самой Joomla до актуальной версии решит проблему, пока в эту сторону не копал.

После обновления в элиасах категорий он поставил одинаковое значение: 2010-09-23-12-33-36 поэтому пришлось вручную там все менять, иначе невозможно зайти в категории. Кстати, можно внаглую кириллицу забивать в админке в элиас категории - все пашет. Получаем ссылки вида http://site.ru/gallery/проба/-1891.html

Провел небольшой тест: при условии что на главной галереи у меня по 8 категорий, в категориях по 8 фото и при отключенной карусели - у меня получились такие данные:

C включенным SEF: 60 запросов на главной странице галереи, 68 запросов в категории и 38 запросов в детальном виде.
С выключенным SEF: 44 запросов на главной странице галереи, 41 запросов в категории и 30 запросов в детальном виде.

Самое печальное...при включении карусели получаем дикое количество запросов при детальном виде. Математика там такова, если имеем 38 запросов, то к нему прибавляем количество фото в этой категории умноженное на 2. Т.е. в данном случае если у меня 89 фото в этой категории, то при детальном отображении у меня получается 89*2=178 запросов + 38 запросов с SEF. Итого 216 запросов при детальном отображении! :o
В другой категории где есть 156 фото получаем 349 запросов! Это у меня кажется абсолютный личный рекорд. Хотя я видел у людей в категориях и по 2 тысячи фото, боюсь даже думать что у них будет, если они включат карусель. Помню в свое время помог одному товарищу с такой проблемой. В общем в таком виде эта карусель никуда не годится, опять надо делать тот же самый хак что и раньше делал. Хотя справедливости ради надо сказать, что время генерации страницы изменилось с 0,551 до 0,595 при 216 запросах. Но вес страницы при этом возрастает до неприличия, потому что галерея грузит все тумбы. получаем страницу около 2 мегабайтов запросто!
 
Ну и самое главное, в базе появился новый столбец - alias. Раньше его не было, поэтому роутер на лету транслитерировал имя фото, соответственно была и нагрузка и лишние запросы.
При обновлении он в этот наиважнейший параметр ничтоже сумняше не смог ничего лучше записать, кроме как двойные или тройные черточки или еще что то + ID фотографии.
В базе это выглядит так: -866, -h-h-873, galantus-865 ну и т.д. Правильно перенеслись только английские имена фото, все что было на кириллице покорежилось до неузнаваемости и к использованию мягко выражаясь, не подлежит. Естесственно вручную исправлять все это дело - нереально или практически невозможно при наличии нескольких тысяч фотографий.

Первое что приходит в голову - переделать роутер таким образом, чтобы он подставлял просто ID фотографии и все. Тогда хотя бы можно получить ссылки вида http://site.ru/gallery/category/1891.html   
Вариант с обнулением данных в поле alias не работает. Так галерея вообще перестает отдавать ссылки на сами фото.

Поэтому хочу предостеречь всех кому не терпится обновиться на новую версию. Вы очень сильно рискуете оказаться с неудобоваримыми ссылками в галерее при включенном SEF.

Вот такие пироги. Попробуем поковыряться в этом направлении.
« Последнее редактирование: 23.09.2010, 17:45:16 от jem777 »
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
jem777 у вас после обновления работают топ-списки? Для них тоже ссылки поменялись, а где изменить не знаю
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Угу, тоже не пашут. У всех образовались одинаковые ссылки вида http://site.ru/gallery/-.html соответственно ничего не пашет.
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
jem777 А вы не пробовали устновливать галерею с нуля? Как в таком случае со ссылками? У меня на сайте 5785 фотографий, вот и думаю может стоит установить с нуля, если все ссылки будут рабочими, или не надо? Может игра не стоит свеч?
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Как вы планируете перенести 6 тыс фото? Если обновите - в базе гарантированно получите те же самые ссылки что я указал выше. Если устраивает такой расклад - велкам.
Можно конечно исхитриться и хитрым запросом в базу оставить в элиасах только ID фотографии, т.е. вместо ---656 сделать 656. Но это не выход, т.к. новые фотки все равно будут иметь ту же самую ссылку.
Так что выход только один - исправлять роутер таким образом, чтобы он подставлял вместо alias ID фотографии и все.
« Последнее редактирование: 23.09.2010, 18:07:44 от jem777 »
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Как вы планируете перенести 6 тыс фото? Если обновите - в базе гарантированно получите те же самые сслыки что я указал выше. Если устраивает такой расклад - велкам.
Можно конечно исхитриться и хитрым запросом в базу оставить в элиасах только ID фотографии, т.е. вместо ---656 сделать 656. Но это не выход, т.к. новые фотки все равно будут иметь ту же самую ссылку.
Так что выход только один - исправлять роутер таким образом, чтобы он подставлял вместо alias ID фотографии и все.
По новой весь сайт хотел создать, работы куча месяц займет, просто убедиться бы, что в таком случае роутер будет правильно работать.
Надеюсь, что роутер осилим.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
С топом списков дела обстоят серьезнее чем я думал. Топ не работает из-за того, что ссылки у него на русском языке. Исправил на английский и все заработало. Оставил пока  не решится проблема на английском языке
Я установил на Денвер галерею, и все работает, ссылки все работают, но только ID фото показывает, зато нет никаких черточек. Не знаю еще чем Денвер отличается от хостера.
« Последнее редактирование: 23.09.2010, 19:22:21 от Garum »
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Стили раскладки фото в JoomGallery (masonry и mosaic)

Автор marbert

Ответов: 4
Просмотров: 1313
Последний ответ 22.11.2022, 06:28:20
от marbert
Микроразметка детального вида - решено

Автор Beer

Ответов: 2
Просмотров: 3274
Последний ответ 23.06.2021, 14:36:25
от Maffo
Перестали загружаться фото на OpenServer

Автор Maffo

Ответов: 4
Просмотров: 2118
Последний ответ 12.09.2018, 09:48:50
от Maffo
Блок с Оценкой фото (звездами) в слимбокс или в списке всех фото, а не в деталях

Автор pH43

Ответов: 0
Просмотров: 1345
Последний ответ 10.08.2018, 13:16:58
от pH43
Как убрать водяной знак с некоторых категорий JoomGallery или фото?

Автор nikaa.2009

Ответов: 0
Просмотров: 1457
Последний ответ 21.07.2018, 00:27:44
от nikaa.2009