avatar
+0.59
0.300
sr9yar
sr9yar
Klaus молодец! спасибо, Klaus !!!

день аццкий у меня, я уже ничего и не ждал,
а тут прямо приятно, что меня ни в гугл послали, а ответ точно яблочко. :)

таблица prefix_blog_type у меня была кривая, я туда добавлял столбцы, и в итоге был такой момент, что я ее тупо удалил и заново создал. Видимо, в тот момент я и пропустил инсёрт.

таким образом, я выполнил этот инсерт и апдейт из конца патча одновления до 1.0 и все заработало.
sr9yar
sr9yar
таблица действительно пуста, а что в ней хранится?
судя по дампу, она у меня и раньше была пуста
sr9yar
sr9yar
сам тоже удивился, но что-то глюкануло
prefix_blog_type была, но колонки не все, частично добавлял руками.

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

Проблема не в том, что нужно решить несколько мелких задачек и проблем, а в том, что с выходом новой версии придется их сделать еще раз, а потом повторить все шаманство опять. А сайту как и любому ПО обновления все же нужны.
sr9yar
sr9yar
ура!!!
что-то смап одолел,
как поставил версию 0.9 так больше ничего не трогал, даже в админку не лез. Что для меня значит, что все зашибись.
Но спам в последние недели ацкий какой-то
Сасибо!
sr9yar
sr9yar
решил пока эту версию не ставить. ))
у меня там вообще куча чего вылезло, я сначала прикидывал как можно поправить — не поправить, а потом решил, что я никак не уменее разработчиков движка и не стал лезть.

зато вот только что понял, что всю дорогу правил
common / config / config.php
и радовался еще, что наконец-то конфиг один и понятно где нужно исправлять, а оказалось все не так просто ))))
sr9yar
sr9yar
у мну тоже ошибка про zend сache была после установки
sr9yar
sr9yar
У меня были уже альбомы, те, что я переносил со старого сайта, того что был на лайвстрит.

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

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

могу только присовокупить, что помницца раньше периодиески была праблема с загрузкой изображений на лс, что-то там серьезно было не так с ява-скриптами, которые выдавали тонны ошибок. В силу отсутвия знаний в области рпограммирования я так и не разобрался. Единственное, чего смог добиться, это то что при загрузке идикатор выдавал что-то типа resize: 100% без изменений (то есть не работал), но картинки при этом грузились.
Так вот к чему это я. Стоит проверить какие ошибки в ява-скриптах вылезают на странице.
sr9yar
sr9yar
я уже нашел, правда :)
Но все равно, спасибо, приятно, что вопрос не остается без ответа.
sr9yar
sr9yar
Возможно, я быстрее найду ответ сам, чем мне ответят, но
где плагин хранит данные?
sr9yar
sr9yar
согласен,
после включения настройки «Как в livestreet» в персональных и общих блогах урлы стали как раньше. можно уже танцевать.

пока мельком заметил, что такие редиректятся
/my/%username%/
/profile/%username%/created/topics/

/my/%username%/comment/page2/
/profile/%username%/created/comments/page2/

таких не нашел:
/top/topic/all/
/comments/page75

но, надо еще все внимательно посмотреть,
это то, что на глаза попалось.
sr9yar
sr9yar
site.com/abc.txt дает редирект HTTP/1.1 301 Moved Permanently
в итоге грузится site.com/abc.txt/, в случае если эта папка есть «живьем».
да, теперь вижу в чем, собственно аргумент. :)

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

К примеру,
altocms.ru/blog/359.html#comment5868
Папки blog никакой нету, документа 359.html тоже нет
#comment5868 — вообще место странице

Кароче, я думаю, что гугл не испыывает иллюзий по поводу наличия у меня на сервере папки blog, и файла 359.html :)

Кстати,
помню раньше еще была байка, что, например, если есть раздел сайта с анекдотами
site.com/anekdoti/
типа все знают, что папки anekdoti нет, но оставлять ее так нельзя, и главная раздела должна быть замаскирована под
site.com/anekdoti/index.html
кагбэ папка и в ней индексный файлег, а то поисковик может не допереть, что это вовсе не папка, будет искать в ней индексный файл, а когда не найдет нещадно покарает весь сайт за такой кривой урл
sr9yar
sr9yar
Не совсем понял, конечно.
У меня права на папаках 755
если загрузка работает тлько с 777, то это неправильная конфигурация сервера. Например, php как fcgi включить надо.
sr9yar
sr9yar
Поначалу думал, что пункт меню вставляется через хук window_item, который я нашел в window_write
Ан нет. Кароче, я опять пришел у выводу, что в шалонах лс ничего не понимаю.
Решил проблему так:
вставил три строки в файл nav.tpl прямо в шаблоне
<code>{/foreach}
<li><a href="{router page='talk'}add/">{$aLang.block_create_talk}</a></li>
<li><a href="{router page='blog'}add" class="write-item-link">{$aLang.block_create_blog}</a></li>



<li class="write-item-type-album">
<a href="{router page='gallery'}create/" class="write-item-link">$aLang.plugin.lsgallery.lsgallery_album}</a>
</li>
</code>
sr9yar
sr9yar
мне лично пофиг слеш там будет или нет. Пусть будет правильно со слешем. Но я даже принципиально попробовал на своем сайте и без слеша выдает HTTP/1.1 200 OK.
о_0 Откуда эти редиректы из коммента вообще берутся?
И вообще, почему я не могу создать папку abc.txt собственно?
sr9yar
sr9yar
у меня bootstrap на alto 0.9.7.1, ибо по лс знаю, что чем «нестандартнее» шаблон, тем большее работы с каждым следующем плагином. Раньше стоял соушл. То, что замечательно работало с шаблоном девелопер, с соушелом не работало вообще никак, вплоть до фатал еррор всему сайту. Поэтому, скорее всего надо править шаблон плагина под тему Prestige.

при нажатии создать нет пункта «Альбом»
аналогично, как создать новую галерею не нашел

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

Вообще, некоторые места на бутстрапе выглядят кривовато, но, зная что при обновлении все придется сново править, я бы на это забил. А вот как создать новый альбом — это уже косяк. :( Полезу реанимировать старый сайт и смотреть как было там.
sr9yar
sr9yar
да, я не завершил свой отчет о переносе, сорри.
в итоге в код я не полез, пошел по пути меньшего сопротивления.
На тестовом сайте я сначала не заметил, что оригинальные изображения открываются норм. В итоге, я на локальном мануально поресайзил картинки из папки uploads/gallery, создал нужные кропы и залил все на сервер.
На данный момент сайт у меня работатет на альто. Хотел сразу поставить альфа, но ошибок вылезло слишком много, решил пока на стабильной версии посидеть. Галлерея по ссылке выше с гитхаба работает ок (либо на данный момент я косяков не обнаружил, но пока после переноса сказать трудно, слишком много чего еще надо проверить и перенести).
по скорости работы альто кажется быстрее (возможно из-за набора плугинов и тд и тп, но все же).
дико рад админке!!!
sr9yar
sr9yar
dle? нет.
а что такое dle?
sr9yar
sr9yar
фу,
а то я по началу решил, что один не понял о чем речь ))
sr9yar
sr9yar
АПД

Прикинул, что новый плугин создает таблицы, практически идентичные таблицам в старом.
prefix_lsgallery_album
prefix_lsgallery_image
prefix_lsgallery_image_read
prefix_lsgallery_image_tag
prefix_lsgallery_image_user

скопировал таблицы, перекопировал в них данные из старых. Данные перенеслись, плагин работает с ними ок. Есть только маааааленькая засада: почему-то не отображает сами фотки на сайте. xd

А это значит, что придется лезть в код, чего я делать совсем не люблю, ибо я юзер, а не кодер.

кароче, с мускулом тоже фейл ((

может вдруг кому сгодится:
# ---------------------------------------------------
# prefix_lsgallery_album

CREATE TABLE prefix_lsgallery_album LIKE prefix_gallery_album; 
INSERT prefix_lsgallery_album SELECT * FROM prefix_gallery_album;

# ---------------------------------------------------
# prefix_lsgallery_image

# DROP TABLE prefix_lsgallery_image; 

CREATE TABLE prefix_lsgallery_image LIKE prefix_gallery_image; 
ALTER TABLE prefix_lsgallery_image MODIFY image_filename varchar(250);
INSERT prefix_lsgallery_image SELECT * FROM prefix_gallery_image;

ALTER TABLE prefix_lsgallery_image CHANGE image_title image_description text;

ALTER TABLE prefix_lsgallery_image ADD image_date_edit datetime;
ALTER TABLE prefix_lsgallery_image ADD image_count_favourite int(11);

UPDATE prefix_lsgallery_image SET image_date_edit=image_date_add;
UPDATE prefix_lsgallery_image SET image_count_favourite=image_count_vote;

UPDATE prefix_lsgallery_image SET image_filename=CONCAT('/uploads/gallery/', user_id, '/', album_id, '/', image_filename, '.', image_extension);

ALTER TABLE prefix_lsgallery_image DROP category_id;
ALTER TABLE prefix_lsgallery_image DROP image_original_filename;
ALTER TABLE prefix_lsgallery_image DROP image_original_size;
ALTER TABLE prefix_lsgallery_image DROP image_extension;
ALTER TABLE prefix_lsgallery_image DROP next_image_id;
ALTER TABLE prefix_lsgallery_image DROP prev_image_id;


# ---------------------------------------------------
# prefix_lsgallery_image_read


CREATE TABLE prefix_lsgallery_image_read LIKE prefix_gallery_read; 
INSERT prefix_lsgallery_image_read SELECT * FROM prefix_gallery_read;


# ---------------------------------------------------
# prefix_lsgallery_image_tag


CREATE TABLE prefix_lsgallery_image_tag LIKE prefix_gallery_image_tag; 
INSERT prefix_lsgallery_image_tag SELECT * FROM prefix_gallery_image_tag;

ALTER TABLE prefix_lsgallery_image_tag DROP user_id;

# ---------------------------------------------------
# prefix_lsgallery_image_user


CREATE TABLE prefix_lsgallery_image_user LIKE prefix_gallery_image_user; 
INSERT prefix_lsgallery_image_user SELECT * FROM prefix_gallery_image_user;

ALTER TABLE prefix_lsgallery_image_user CHANGE user_target_id target_user_id int(11);

# ---------------------------------------------------