Просмотр темы
Al blog - система блогов
|
|
Rush |
Опубликовано 06.08.2015 14:25
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
|
|
|
Alex |
Опубликовано 06.08.2015 14:35
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Rush, благодарю! теперь работает. Pisatel, спасибо за то что пытался. |
|
|
Pisatel |
Опубликовано 06.08.2015 14:56
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
$user_data['user_id'] -> $userdata['user_id'] потому у меня было всегда FALSE, перепутал переменные, а так должно было работать. Те, у кого были посты, видели бы только их, остальные пользователи- все посты. Ну да ладно. Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
|
Warhangel |
Опубликовано 06.08.2015 17:06
|
Администратор Группа поддержки Сообщений: 537 Зарегистрирован: 26.08.2010 20:43 |
а теперь исправленную версию в студию и перезалить в базу |
|
|
Alex |
Опубликовано 07.08.2015 05:43
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Warhangel, прикрепил в архиве рабочий файл my_posts.php Объединено 07.08.2015 23:25: как внутри поста прописать титл ? файл view_post.php пробывал так set_title("".$data['alb_post_title']."" и так set_title(['alb_post_title']);
Alex присоединено следующее:файл:
Изменил(а) Alex, 07.08.2015 18:25 |
|
|
Pisatel |
Опубликовано 10.08.2015 05:46
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
|
Alex |
Опубликовано 28.09.2015 18:54
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Pisatel, Нет не хочет показывать в титле название поста вот так вставлял add_to_title($locale['global_200'].$data['alb_post_title']); вот так вставил set_title("000"); нули отобразились без проблем Изменил(а) Alex, 28.09.2015 18:59 |
|
|
jikaka |
Опубликовано 29.09.2015 06:16
|
Супер Администратор Разработчики Сообщений: 4847 Зарегистрирован: 26.07.2010 12:10 |
так проверь запрос, есть он вообще перед add_to_title? и если есть, там * стоит или перечисление? если второе, добавь alb_post_title |
|
|
Alex |
Опубликовано 29.09.2015 07:53
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Вопрос решился. set_title($data['alb_post_title']); добавил это чуть ниже в код, перед этим render_post($data); Объединено 01.10.2015 23:55: И последнее что хочется перед запуском раздела блогов в общее пользование на своем сайте, это чтобы администраторы могли редактировать и удалять блоги со страницы общей ленты, не через админку. взял со страницы "мои посты" код который там отвечает за это же echo "<a href='".FUSION_SELF."?p=manage_post&id=".$data['alb_post_id']."'><img src='".AL_BLOG_DIR."asset/images/edit.png' alt='редактировать' title='редактировать запись' width='16' /></a> и вставил это в футер поста в файл .../infusions/al_blog/includes/functions.php но не работает((( ссылка выглядит так http://kalina2.ru/blog.php?p=manage_post&id= должна быть так http://kalina2.ru/blog.php?p=manage_post&id=11 т.е. номера поста не хватает Помогите Изменил(а) Alex, 01.10.2015 18:55 |
|
|
Deorchik |
Опубликовано 01.10.2015 20:09
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex, мало кода, дай больше( вместе с запросом) тк скорей всего у тебя не правильно указана переменная... Объединено 01.10.2015 20:20: и посмотри журнал ошибок скорей всего на переменную ".$data['alb_post_id']."' будут ругаться Объединено 01.10.2015 20:25: echo "<a href='".FUSION_SELF."?p=manage_post&delete=".$post['alb_post_id']."'><img src='".AL_BLOG_DIR."asset/images/delete.png' alt='удалить' title='удалить запись' width='16' /></a>"; вот должно сработать =) Изменил(а) Deorchik, 01.10.2015 20:25 |
|
|
Alex |
Опубликовано 01.10.2015 20:46
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
ссылки то теперь работают. но редактировать и удалить могу только свои посты, посты других нет вот такой страница стает после клика в журнале ошибок нету записей после клика Объединено 02.10.2015 01:50: кстати в админке плагина редактировать чужой пост тоже не могу, а вот удалить через админку могу ссылка в админке на удаление поста имеет такой вид ../infusions/al_blog/admin/index.php?aid=1be094605c97d727&p=posts&delete=13 Объединено 02.10.2015 02:14: вот код ссылки в админке на удаление поста Изменил(а) Alex, 01.10.2015 21:14 |
|
|
Deorchik |
Опубликовано 01.10.2015 21:23
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex, пишу на угад...тк нету этого аддона, а ставить пока не могу =) вот попробуй если все норм, но могу и ошибаться =)
|
|
|
Alex |
Опубликовано 01.10.2015 21:33
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
админ по прежнему не может удалить, юзер может удалить свой пост Объединено 02.10.2015 13:55: мне это нужно только для админов, юзеры могут удалять и редактировать со страницы "мои посты" Объединено 01.12.2015 21:21: ЗАПЛАЧУ! 300РУБ ЗА РАБОЧИЙ ВАРИАНТ!!! Изменил(а) Alex, 01.12.2015 16:21 |
|
|
Deorchik |
Опубликовано 01.12.2015 18:45
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex, =)))) уже готово, дело за вами =) Изменил(а) Deorchik, 01.12.2015 18:53 |
|
|
Alex |
Опубликовано 01.12.2015 19:34
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Deorchik, что готово? код из 32 поста не робит |
|
|
Deorchik |
Опубликовано 01.12.2015 19:36
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex написал: админ по прежнему не может удалить, юзер может удалить свой пост Объединено 02.10.2015 13:55: мне это нужно только для админов, юзеры могут удалять и редактировать со страницы "мои посты" Объединено 01.12.2015 21:21: ЗАПЛАЧУ! 300РУБ ЗА РАБОЧИЙ ВАРИАНТ!!! Alex, я имею ввиду тебе про рабочий вариант о котором ты упомянул выше =) у меня он есть этот вариант =) |
|
|
Alex |
Опубликовано 01.12.2015 19:40
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
ничего не понял. Объединено 03.12.2015 01:28: Deorchik, Спасибо! Вопрос решен, кнопки работают, надеюсь завтра мне на счет поступят деньги и оплачу твою работу Изменил(а) Alex, 02.12.2015 20:28 |
|
|
Deorchik |
Опубликовано 02.12.2015 20:47
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex, всегда пожалуйста =) |
|
|
Alex |
Опубликовано 03.12.2015 13:30
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Для тех кому интересно тоже поставить такие кнопки в файл infusions/al_blog/includes/functions.php примерно строка 5 после 18 строки на которой идет открытие дива с классом class='post-footer' if ((iADMIN && checkrights("ALB")) || (iMEMBER && $post['alb_post_user'] == $userdata['user_id'])) { файл infusions/al_blog/pages/manage_post.php примерно 86 строка перед этим вставить opentable($locale['alb8']); код:
в архиве прикрепил готовые файлы
Alex присоединено следующее:файл:
|
|
|
Rush |
Опубликовано 03.12.2015 15:14
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
pull request? |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |